be logically tenable - Spanish English Dictionary